spring insulator - Spanish English Dictionary